Эта программа должна избегать null при вызове toFloat с нулевым значением. но я все еще получаю NPE.. любая помощь
System.out.println(toFloat(null, null));
private static Float toFloat(Float def, String str) {
try {
return str != null ? Float.parseFloat(str) : def;
} catch (NumberFormatException e) {
return def;
}
}