Java语言的循环语句包括for语句、do-while语句和【 】语句。
第1题
请写出下面程序的运行结果: public class Test extends TT{ public static void main(String args[] Test t=new Test ("Tom."); } public Test(String s){ super (s); System.out.print("How are you?"); } public Test(){ this("I am Jack."); } } class TT{ public TT(){ System.Out.print ("Hi!"); } public TT(String s){ this (); System.out.print("I am"+s); } } 结果:【 】。
请帮忙给出正确答案和分析,谢谢!
第2题
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticException, ArrayIndexOutOfBoundsException System.out.println("In Situation"+sel); if(sel==0){ System.out.println("no Exception caught"); return; } else if(sel==1){ int iArray[]=new int[4]; iArray[1]=3; } } public static void main(String args[]){ try{ Proc(0); Proc(1); } catch (ArrayIndexOutOfBoundsException e){ System.out.println("Catch"+e); } finally{ System.out.println("in Proc finally"); } } } 执行结果 In Situation 0 no Exception caught 【 】 in Proc finally
请帮忙给出正确答案和分析,谢谢!
第4题
下列程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest{ public static void main(String args[]){ Hello h=new Hello(); 【 】; t.start (); } } class Hello implements Runnable{ int i; public void run(){ while(true){ System.out.println("Hello"+i++); if(i==5) break; } } }
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!