Код не скомпилируется, если вы попытаетесь использовать неопределенную переменную, потому что в Java переменные должны быть определены до их использования.
Но обратите внимание, что переменные могут быть нулевыми, и можно проверить, является ли переменная нулевой, чтобы избежать NullPointerException
:
if (var != null) {
//...
}