Closed ddyer0 closed 5 months ago
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); }
NPEs are not raised anymore with CheerpJ 3.0, SocketExceptions might still be raised depending on the networking setup.
I get a NullPointerException from a guaranteed non-null reference, in the code below.