在Java中获取方法名,其中包含异常时的参数及其值

在Java中获取方法名,其中包含异常时的参数及其值,java,Java,我有一个如下的示例程序 公共静态void enterText(WebElement loc,字符串值){ 试一试{ loc.clear(); System.out.println(“文本清除成功”); }捕获(例外e){ //异常处理 } } 执行loc.clear()时,会发生运行时异常。 是否有一种方法可以在异常发生后获取带有参数的方法名。 我需要获取这个enterText(WebElement loc,String value)您应该通过这个调用打印异常的跟踪:e.printStackT

我有一个如下的示例程序

公共静态void enterText(WebElement loc,字符串值){
试一试{
loc.clear();
System.out.println(“文本清除成功”);
}捕获(例外e){
//异常处理
}
}
执行
loc.clear()
时,会发生运行时异常。 是否有一种方法可以在异常发生后获取带有参数的方法名。
我需要获取这个
enterText(WebElement loc,String value)
您应该通过这个调用打印异常的跟踪:
e.printStackTrace()
catch
块内。

您只需要在
catch
块中添加一个“print”语句

公共静态void enterText(WebElement loc,字符串值){
试一试{
loc.clear();
System.out.println(“文本清除成功”);
}
捕获(例外e){
System.out.printf(“错误:输入文本(%s,%s)%n)”,位置,值);
e、 printStackTrace();
}
}

No..这不会提供调用该方法时的参数详细信息。@chinnuNish如果需要,您可以在
catch
块中打印参数这是否回答了您的问题?