line number is important in Exceptions.
2024-08-25 22:03:33
行号作为debug信息
在出现异常时可以迅速定位
package ztest; public class Test {
public static void main(String[] args) {
int a = 1/1;
int b = 1/2;
int c = 1/3;
int d = 1/4;
int e = 1/0;
int f = 1/6;
int g = 1/7;
}
}
Exception in thread "main" java.lang.ArithmeticException: / by zero
at ztest.Test.main(Test.java:9)
解读
- 异常信息出现在 "main" 线程
- 位置是 ztest.Test (类的全限定名 )的 main (方法)(Test.java 文件的第9行)
反编译后的class是:
这里的行号是指 java 源文件中的行号 Ctrl+L 可打开
增加/删除任何行,包括空行注释等,都会影响行号
package ztest; public class Test {
public static void main(String[] args) {
int a = 1/1;
int b = 1/2;
int c = 1/3;
int d = 1/4;
int e = 1/0;
int f = 1/6;
int g = 1/7;
}
}
Exception in thread "main" java.lang.ArithmeticException: / by zero
at ztest.Test.main(Test.java:13)
最新文章
- js 单例模式笔记
- Eclipse 安装中文插件
- SharePoint 2013 搭建负载均衡(NLB)
- VM安装mac及dmg文件转换iso
- Android--使用Canvas绘图
- CMake编译linux C++
- 通过例子学python(2.1)
- CSS3自定义图标
- 二维指针*(void **)的研究(uC/OS-II案例) 《转载》
- Oracle EBS-SQL (MRP-3):检查例外信息查询_建议取消_采购订单.sql
- js常用DOM操作
- struts2笔记07-action扩展名
- SMART原则_百度百科
- 1*Json对象声明简单,复合,对象数组
- 【高斯消元】BZOJ3503 [Cqoi2014]和谐矩阵
- 廖雪峰Java9正则表达式-1正则表达式入门-1正则表达式简介
- Spring(六)Spring执行流程
- PHP加密与编码技术
- dockerfile构建nginx并结合php
- Android webview 开启地理位置定位