int a;
int b = a + a;
Integer number;
number = new Integer(5);
public void doSomething(MyObject obj) {
// здесь что-то делаем с obj, предполагая, что он не равен null
obj.callMethod();
}
doSomething(null);
// вызываем новое исключение с собственным сообщением
Objects.requireNonNull(obj, "obj должен быть не null");
/**
* @param obj - опциональный параметр. Может быть null, в некоторых случаях
*/
public void doSomething(MyObject obj) {
if(obj == null) {
// что-то делаем
} else {
// иначе делаем что-то другое
}
}