java考试代码阅读题 java 考题

Java程序阅读题 请问这段代码什么意思?

这段代码主要写了一个异常抛出和捕获的的场景。

创新互联公司公司2013年成立,先为罗定等服务建站,罗定等地企业,进行企业商务咨询服务。为罗定企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

一,首先第一部分是引入程序所需包,第二段是main方法,执行的主程序,里面调用了另外一个方法methodA()。

二,这个方法methodA()内抛出一个exception,main方法中捕获methodA(),使用了两个异常,一个是io的异常,一个是exception,exception是io的子类所以写在里层,这样就可以有效地捕获到已知或者自定义的异常,这是常规写法。

三,此程序中由于methodA()抛出exception异常,于是在main方法中被最外层异常捕获并且打印“Caught Exception”

四,总结下,异常的捕获由里到外就是由小到大,里层的可以没有什么关系或者平级,但是最外层必须是exception。

希望我的回答可以帮到你。

JAVA代码阅读题

因为逻辑运算符先判断前面的表达是否为真,如果为真则判断执行后面的式子,如果为假则后面式子不判断,整个式子直接是false,所以b,c没加。。

Java程序阅读题3

public class GetToken {

String s[];

public String getToken(int index, String str) {

StringTokenizer fenxi = new StringTokenizer(str);

int number = fenxi.countTokens();

s = new String[number + 1];

int k = 1;

while (fenxi.hasMoreTokens()) {

String temp = fenxi.nextToken();

s[k] = temp;

k++;

}

if (index = number)

return s[index];

else

return null;

}

public static void main(String args[]) {

String str = "public static void main";

GetToken token = new GetToken ();

String s1 = token.getToken(2, str), s2 = token.getToken(4, str);

System.out.println(s1 + ":" + s2); // 【结果】

}

}

题目有问题哦,main方法不能在非public的类里面哦

答案是static:main

本文名称:java考试代码阅读题 java 考题
本文链接:https://www.cdcxhl.com/article18/dddpcgp.html

成都网站建设公司_创新互联,为您提供云服务器外贸网站建设网站内链网站制作用户体验商城网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计