Java中简单提示异常代码的行号,类名等
2024-08-24 02:21:58
public class Test1 { public static void main(String args[]) {
System.out.println(getLineInfo());
getExp();
} public static String getLineInfo() {
StackTraceElement ste = new Throwable().getStackTrace()[1];
return ste.getFileName() + ": Line " + ste.getLineNumber();
} public static String getExp(){
try{
throw new Exception("Exception Test");
}catch(Exception e){
StackTraceElement ste =e.getStackTrace()[0];
System.out.println(ste.getClassName());
System.out.println(ste.getFileName());
System.out.println(ste.getLineNumber());
System.out.println(ste.getMethodName());
}
return null;
}
}
最新文章
- 【趣味分享】C#实现回味童年的24点算法游戏
- java 文件保存到本地
- 好久没写Blog了
- iOS开发--Swift 基于AFNetworking 3.0的网络请求封装
- 【poj3422】 Kaka's Matrix Travels
- 关于async &; await(TAP)异步模型的异常捕获
- const 不再迷茫
- Objc基础学习记录--UIViewController
- PHP面向对象(二)--构造函数与析构函数
- Redis 一:安装篇
- Android(java)学习笔记83:finally关键字的作用
- MVC过滤器详解和示例
- ObjectOutputStream 追加写入读取错误
- NET单元测试的艺术
- 我在GNU/Linux下使用的桌面环境工具组合
- html5中拨打电话代码
- win10 uwp 兴趣线
- linux vi/vim编辑文件显示行号
- [转] 2016 JavaScript 发展现状大调查
- springmvc注解式开发