异常消息是否为空?
2022-09-01 04:37:53
我的代码中有一个语句。在我的 catch 块中,我调用以打印异常的消息。但是,会不断返回空值。有趣的是,当我打电话时,我打印堆栈跟踪没有问题。try-catch
e.getMessage()
e.getMessage
e.printStackTrace,
以下是我的代码:
try
{
console = new BufferedReader(new InputStreamReader(httpsURLConnection.getInputStream()));
}catch(Exception e)
{
Log.d("Error", "Error Message: " + e.getMessage()); //e.getMessage is returning a null value
e.printStackTrace(); //this works. is displaying a SocketTimeOutException
}
导致我的问题的原因是什么?我该如何解决?