Java 代码错误分析:哪一行会出错?
- public void modify() {
- int i, j, k;
- i = 100;
- while ( i > 0 ) {
- j = i * 2;
- System.out.println (' The value of j is ' + j );
- k = k + 1;
- i--;
- }
- }
答案:D 第 8 行
原因:变量 'k' 在使用之前没有被初始化,因此在第 7 行执行 'k = k + 1;' 时会产生编译错误。Java 要求在使用变量之前必须先对其进行初始化,否则会报错。
原文地址: https://www.cveoy.top/t/topic/j7Vi 著作权归作者所有。请勿转载和采集!