I know I can find out if a variable is null in Java using these techniques:
(var==null)
try { ... } catch (Null
I know you suggested that (var==null) is too much work, but, as Miguel stated in the comments, that is what I would go with.