无法在Android中使用JAVA解析异常处理程序?
我是android的新手。我已经在我的项目中使用了这段代码,但是这在这一行给了我错误无法在Android中使用JAVA解析异常处理程序?,java,android,xml,exception-handling,Java,Android,Xml,Exception Handling,我是android的新手。我已经在我的项目中使用了这段代码,但是这在这一行给了我错误ExceptionHandler.logException(e)出现错误: 无法解析异常处理程序 catch (JSONException e) { errorMessage = getString(R.string.ExceptionGeneral); ExceptionHandler.logException(e); e.printSta
ExceptionHandler.logException(e)代码>出现错误:
无法解析异常处理程序
catch (JSONException e) {
errorMessage = getString(R.string.ExceptionGeneral);
ExceptionHandler.logException(e);
e.printStackTrace();
}
我已经导入了这些引用。我还需要导入哪些其他参考资料,请注明
import java.io.IOException;
import java.net.SocketException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import org.json.JSONException;
Android中没有ExceptionHandler类,请使用。在Android平台中工作时,不能使用Java中的所有类。谷歌选择Java作为Android开发语言。android中不允许使用ExceptionHandler
。请参考android开发中允许的。您可以使用android.util.Log
登录android应用程序正如Marton所说,您需要使用Log。日志基本上可以用于调试,就像Java中使用“System.out.print(“String”)一样。因此,您可以让Log类在Android中向名为LogCat的视图发送消息(您通常必须自己打开此视图)
日志的工作方式如下所示:
Log.v("Testing", "Show me this message");
其中,“v”是日志消息的类型(有两个),而“Testing”是您希望将其关联的标记。标签很有用,因为您可以按标签进行筛选,因此您可以让LogCat临时只显示带有标签测试的日志。如果您想打印异常日志,请使用log.d(“异常”,例如toString);