我是靠谱客的博主 明亮小鸽子,这篇文章主要介绍java异常捕获相关的书籍_java第三季,异常处理?图书查询系统 (好像要用try,catch处理异常,完全没懂,求指导)...,现在分享给大家,希望可以做个参考。

package tushu;

import java.util.InputMismatchException;

import java.util.Scanner;

public class Use {

public static void main(String[] args) {

Tushu Tushu[] = {

new Shu(1, "数学"),

new Shu(2, "语文"),

new Shu(3, "英语"),

new Shu(4, "物理")

};

System.out.println("输入命令:/t1:按照名称查找图书/t2:按照序号查找图书");

Scanner input = new Scanner(System.in);

int id = 0;

try {

id = input.nextInt();

} catch (InputMismatchException exception) {

System.out.println("输入错误,请根据提示输入。");

Use.main(args);

return;

}

if (id == 1) {

System.out.print("输入书名:");

String ru = input.next();

for (int i = 0; i 

if (Tushu[i].name.equals(ru)) {

System.out.println("book:" + Tushu[i].name);

System.exit(0);

}

}

System.out.println("图书不存在");

Use.main(args);

} else if (id == 2) {

System.out.print("输入序号:");

int e = 0;

boolean isLoop = true;

while (isLoop) {

try {

e = input.nextInt();

isLoop = false;

} catch (InputMismatchException exception) {

System.out.print("序号输入不合法,请重新输入:");

input.next();

isLoop = true;

}

}

for (int i = 0; i 

if (Tushu[i].id == e) {

System.out.println("book:" + Tushu[i].name);

System.exit(0);

}

}

System.out.println("图书不存在");

Use.main(args);

} else {

System.out.println("输入错误,请根据提示输入。");

Use.main(args);

}

}

}

最后

以上就是明亮小鸽子最近收集整理的关于java异常捕获相关的书籍_java第三季,异常处理?图书查询系统 (好像要用try,catch处理异常,完全没懂,求指导)...的全部内容,更多相关java异常捕获相关的书籍_java第三季,异常处理?图书查询系统内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部