Java改错题求大佬帮助,在线等

Java改错题求大佬帮助,在线等,第1张

第一题是第4行错了,A 是一个接口,Test 类应该是 implements A,而不是 extends A

第二题是第5行错了,x 是 Integer 类型,直接使用 (String) 进行强转类型会报错,想转成 String 可以使用String.valueOf(x) 输出

catch要从小到大,要先catch Exception2才行,因为Exception2继承Excption1

class Exception1 extends Exception {}

class Exception2 extends Exception1 {}

public class Test {

public static void main(String[] args) {

try {

throw new Exception2()

} catch(Exception2 a) {

System.out.println("Caught Exception2 ")

}catch(Exception1 s) {

System.out.println("Caught Exception1")

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11172552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存