在下面程序的下画线处,填入适当的语句使程序能正确执行并输出异常栈信息。
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():");
______
}
}
}
第1题:
在下面程序的画线处填上适当的内容,使程序执行后的输出结果为ABCD。
include <iostream>
using namespace std;
class A{
public:A( ){cout<<'A';}
};
class B: (11) {
public:B( ){cout<<'B';}
{;
class C: (12) {
public:C( ){cout<<'C';}
};
class D:public B,public C{
public:D( ){cout<<'D';}
};
void main( ){
D( );
cout<<endl;
}
第2题:
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
include <iostream.h>
using namespace std;
class A
{
public: A() {cout<<'A';
};
class B:______
{
public: B() {cout<<'B';}
};
class C:______
{
public: C(} cout<<'C';}
};
class D:public B, public C
{
public: D(){cout<<'D';}
};
void main(){D obj;}
第3题:
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
include<iostream>
using namespace std;
class A
{
public: A(){cout<<'A';}
};
class B:【 】
{
public:B(){cout<<'B';)
};
class C:【 】
{
public;C(){cout<<'C';}
};
class D:public B,public C
{
public:D(){cout<<'D';}
};
void main(){D obi;}
第4题:
在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun() { cout<<"Base::fun",<<end1; } }; class Derived:public Base { void fun() { ______________ //显式调
A.fun();
B.Base.fun();
C.Base::fun();
D.Base->fun();
第5题:
在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。
include<iostream>
using namespace std;
class TestClass
{
public:
int a,b;
TestClass(int i,int j)
{
a=i;
b=j;
}
};
class TestCla