我是靠谱客的博主 明亮小鸽子,最近开发中收集的这篇文章主要介绍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第三季,异常处理?图书查询系统 (好像要用try,catch处理异常,完全没懂,求指导)...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部