undeserved (and impossible?) NullPointerException
ddyer0 opened this issue · 1 comments
ddyer0 commented
I get a NullPointerException from a guaranteed non-null reference, in the code below.
public static byte[] getMACAddress()
{
try {
InetAddress address = InetAddress.getLocalHost();
if(address!=null)
{
NetworkInterface networkInterface = NetworkInterface.getByInetAddress(address); // this is where the exception is thrown
if(networkInterface!=null)
{
byte [] ad = networkInterface.getHardwareAddress();
return(ad);
}
}}
catch (Throwable err) { G.print("getMACAdress "+err); }
return(null);
}
alexp-sssup commented
NPEs are not raised anymore with CheerpJ 3.0, SocketExceptions might still be raised depending on the networking setup.