package try_catch;

import java.util.Scanner;

public class TryCatchPractice2 {

//在类开始声明,则其他方法都能调用

Scanner in=new Scanner(System.in);

NoBookException NoB=new NoBookException();

String[] books={"语文","数学","英语"};

static TryCatchPractice2 trycat=new TryCatchPractice2();

//主函数

public static void main(String[]args) throws Exception{trycat.InputClassException();

}

//命令错误

public void InputClassException()throws Exception{

try{

System.out.println("欢迎光临本图书管理系统");

System.out.println("1.书名查询。2.序号查询");

int a=in.nextInt();

switch(a){

case 1://查找图书

trycat.findBooks();

break;

case 2://查找序号

trycat.findBooksNum();

break;

default:

throw new NoBookException("错误命令,请输入整数1

java里面的scanner怎么关闭_作业。scanner怎么不能关闭相关推荐

  1. JAVA里面的int类型 和Integer类型,有什么不一样

    JAVA里面的int类型 和Integer类型,有什么不一样 原创 2013年09月04日 23:15:11 标签: java / 2120 编辑 删除 JAVA里面的int类型 和Integer类型 ...

  2. Simple java里面的paint(Graphics g)的理解

    以前写画图板时,总不理解什么时候要调用这个方法,老师说:你写了paint(g)方法后,在窗体改变时,就会调用,可是不太理解. 没写paint(g)的演示:画图板v1 1:绘制简单直线 2.执行最小化操 ...

  3. 关于Java里面的String.getBytes()方法

    关于Java里面的String.getBytes()方法 Java里面的String类型的编码方式是Unicode,根据你项目字符串的编码方式无关,这是写死的.但是如果你jvm平台使用的是GBK编码方 ...

  4. 量词逻辑量词里面的v表示?_代理知识表示中的量词简介(基于人工智能)

    量词逻辑量词里面的v表示? As we know that in an AI-based agent, the knowledge is represented through two types o ...

  5. 量词逻辑量词里面的v表示?_知识表示能力问答中的人工智能量词(MCQ)

    量词逻辑量词里面的v表示? 1) How many types of quantifiers are there that are used to represent knowledge? 3 typ ...

  6. java里面的ture和false

    java里的ture和false不像c++中的bool型变量,在c++中ture和false都是有值的,分别为1和0,并且可以比较大小. 例如:(3>4)的值为0,(44)的值为1.所以(44) ...

  7. JAVA里的jsp网页背景_【JavaWeb】JSP 页面

    JSP 页面 简介 JSP(Java Server Pages),即 Java 的服务器页面.它的主要作用是代替 Servlet 程序回传 HTML 页面的数据,因为 Servlet 程序回传 HTM ...

  8. java里class有什么用_安装JDK时的java和javac命令有什么用?

    相信大家都装过JDK吧,在装JDK时我们会在命令提示符窗口中通过java和javac两个命令来检测我们的环境变量是否配置正确,那么你知道java和javac两个命令有什么用吗? 在了解这两个命令的作用 ...

  9. java里注释为什么报错_这些年我们在java中遇到过的坑,你遇到过几个

    1.Java注释能够识别Unicode 关于问题还引申出一个概念"Unicode 逃逸",并且为什么会有这种机制,有什么作用,我之前写过一篇文章,这里面已经做了详细的介绍,请大家点 ...

最新文章

  1. Redis生产环境架构选型方案对比
  2. 吴恩达深度学习笔记(83)-LeNet-5、AlexNet和VGGNet网络知多少
  3. QT_QSlider的总结
  4. maven(3)------maven构建web项目详细步骤
  5. [置顶] 程序员的奋斗史(十五)——谈性格
  6. C# PictureBox加载图片并显示进度条
  7. CodeForces - 1543D2 RPD and Rap Sheet (Hard Version)(交互+模拟)
  8. Spring Boot,@ EnableWebMvc和常见用例
  9. Java 源码赏析 - java.lang - Void
  10. 为多孔介质的当量直径_多孔介质流建模简介
  11. ASP.NET的内置对象
  12. python利用pygame框架实现类似推箱子游戏 Star Pusher
  13. 大数据Hadoop之——数据同步工具DataX
  14. 默安科技关键信息基础设施安全防护论文入选中文核心期刊
  15. 基于stm32f103c8t6的Flash地址空间的数据读取
  16. Shell中declare -A的用法?
  17. [Maya学习内容日记]20070812
  18. Java多线程——notify()与notifyAll()的区别
  19. android gravity 代码,android:layout_gravity和android:gravity属性的区别
  20. 第2关:爬取表格中指定单元格的信息

热门文章

  1. DNS 区域传送漏洞(dns-zone-tranfer)学习
  2. BUUCTF——rsa系列(4)
  3. php微信公众号怎么开发_PHP对接微信公众平台消息接口开发流程详解及实例
  4. 【Python游戏】用Python基于centernet在win10平台开发,射击游戏 | 附带源码
  5. 深圳区块链企业在江岸区设区域总部
  6. 网络安全实验:CCProxy缓冲区溢出攻击
  7. 为何企业级架构日益盛行?
  8. 在线教育平台项目——需求分析
  9. jQuery属性操作之.val()
  10. 关于ERP系统提前期运算逻辑的三点介绍(转)