[主观题]

在下面程序的下画线处,填入适当的语句使程序能正确执行并输出异常栈信息。

public class ThrowableException {

public static void main(String args[]) {

try {

throw new Throwable("这里是本人定义的异常");

} catch(Throwable e) {

System.out.println("Caught Throwable");

System.out.println("e.getMessage():"+e.getMessage());

System.out.println("e.toString():"+e.toString());

System.out.println("e.printStackTrace():");

______

}

}

}

参考答案与解析:

相关试题

( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。

[试题]( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。public class ThrowableException{public static void main(String args[]){try{throw new Throwable(" 这里是本人定义的异常 ");}catch(Throwable e){System.out.println("Caught Throwable");System.out.println("e.getMessage():

  • 查看答案
  • 为使程序的输出结果为:Base:: fun那么应在下列程序画线处填入的正确语句是

    [单选题]为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun () { cout<<"Base: :fun"<<end1; } }; class Derived : public Base { public: void fun ( ) { cout<<"Derived: :fun"<<end1; } }; int m

  • 查看答案
  • 在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 inclu

    [试题]在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 include using nam在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。include<iostream>using namespace std;classA{public:A.(){cout<<'A';}};class B:______{public:B.(){cout<<'B';}};class C:______{public:C(){cout<<'C';}};class D:pub

  • 查看答案
  • 在下面Java Applet程序的下画线处填入代码,使程序完整并能够正确运行。

    [主观题]在下面Java Applet程序的下画线处填入代码,使程序完整并能够正确运行。import java.applet.*;import java.awt.*;public class HelloWorld ______ {public void paint(Graphics g) {g.drawString("Hello World!",25,25);}}

  • 查看答案
  • 在下列程序画线处填入的正确语句是()。#includeusing namespa

    [单选题]在下列程序画线处填入的正确语句是()。includeusing namespace std;classBase{public:在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun",<<end1; } }; class Derived:public Base { void fun() { ______________ //

  • 查看答案
  • 在下面程序的横线处填上适当的语句,使该程序的输出为12。 include us

    [试题]在下面程序的横线处填上适当的语句,使该程序的输出为12。 include using namespace st在下面程序的横线处填上适当的语句,使该程序的输出为12。include <iostream>using namespace std;class Base{public:int a;B.ase(int i){a=i;}};class Derived: public Base{int a;public:D.erived(int x): Base(x),b(x+l){}void show(){

  • 查看答案
  • 在下面的程序的横线处填上适当的语句,使该程序的输出为12。 include us

    [试题]在下面的程序的横线处填上适当的语句,使该程序的输出为12。 include using namespace在下面的程序的横线处填上适当的语句,使该程序的输出为12。include<iostream.h>using namespace std;class Base{public:int a,b;B.ase(int i){a=i;}};class Derived:public Base{int a;public:D.erived(int x):Base(x),b(x+1){};void show(){

  • 查看答案
  • 应在下列程序画线处填入的正确语句是 ( )。#include using nam

    [单选题]应在下列程序画线处填入的正确语句是 ( )。include using namespace std;clas Base{pu应在下列程序画线处填入的正确语句是 ( )。 #include <iostream> using namespace std; clas Base { public: void fun() { cout<<"Base::fun"<<end1; } }; class Derived : public Base { void fun() { ________________

  • 查看答案
  • 在下面程序横线处填上适当内容,使程序输出为:55599。 include usi

    [试题]在下面程序横线处填上适当内容,使程序输出为:55599。 include using namespace std; te在下面程序横线处填上适当内容,使程序输出为:55599。include <iostream>using namespace std;template <class TYPE>class HisClass{TYPE data;public:H.isClass(TYPE a, TYPE b, TYPE C) ;TYPE getData(){ return data;)};templa

  • 查看答案
  • 在下面程序的下画线处应填入的选项是public class Test______

    [单选题]在下面程序的下画线处应填入的选项是 public class Test______{ public static void main(String args[]) { Test t=new Test(); Thread tt=new Thread(t); tt.start(); } public void run() { for(int i=0;i<5;i++) System.out.println("i="+i); } }A.implements RunnableB.extends Thr

  • 查看答案
  • 在下面程序的下画线处,填入适当的语句使程序能正确执行并输出异常栈信息。 publ