在Codename One中捕获NetworkManager异常

时间:2015-04-13 15:56:44

标签: exception exception-handling codenameone

当我尝试使用没有Internet连接的NetworkManager类的addToQueue方法时,如何捕获IOException?

  

java.io.IOException:无法访问   com.codename1.impl.javase.JavaSEPort.connect(JavaSEPort.java:5120)at at   com.codename1.impl.javase.JavaSEPort.connect(JavaSEPort.java:5152)at at   com.codename1.io.ConnectionRequest.performOperation(ConnectionRequest.java:290)     在   com.codename1.io.NetworkManager $ NetworkThread.run(NetworkManager.java:261)     在   com.codename1.impl.CodenameOneThread.run(CodenameOneThread.java:176)

1 个答案:

答案 0 :(得分:4)

您可以覆盖ConnectionRequest中的错误方法,也可以为全局解决方案添加错误监听器NetworkManager并使用事件。