mirror of
https://github.com/MartinThoma/LaTeX-examples.git
synced 2025-04-26 06:48:04 +02:00
39 lines
679 B
Java
39 lines
679 B
Java
List<?> myList = new LinkedList<Fruit>();
|
|
myList.add(null); // ok
|
|
myList.add(new Fruit()); // Compiler error
|
|
|
|
try {
|
|
// your code
|
|
} catch (Exception ex) {
|
|
// Gotcha!
|
|
}
|
|
|
|
/* *
|
|
* The foo method.
|
|
*
|
|
* @throws UniverseExplodeException when the universe
|
|
* is going to explode
|
|
*/
|
|
public void foo() throws UniverseExplodeException {
|
|
if (true) {
|
|
throw new UniverseExplodeException();
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Generic version of the Box class.
|
|
*
|
|
* @param <T> the type of the value being boxed
|
|
*/
|
|
public class Box<T> {
|
|
// T stands for "Type"
|
|
private T t;
|
|
|
|
public void set(T t) {
|
|
this.t = t;
|
|
}
|
|
|
|
public T get() {
|
|
return t;
|
|
}
|
|
}
|