• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

java第三季,异常处理?图书查询系统 (好像要用try,catch处理异常,完全没

packagetushu;publicclassShuextendsTushu{        publicShu(intid,Stringname){                this.name=name;                this.id=id;        }}packagetushu;publicclassTushu{                intid;        Stringname;}packagetushu;importjava.util.Scanner;publicclassUse{        publicstaticvoidmain(String[]args){                //TODO自动生成的方法存根                TushuTushu[]={                                newShu(1,"数学"),                                newShu(2,"语文"),                                newShu(3,"英语"),                                newShu(4,"物理")                };                System.out.println("输入命令:/t1:按照名称查找图书/t2:按照序号查找图书");                Scannerinput=newScanner(System.in);                intid=input.nextInt();                                                if(id==1){                        System.out.print("输入书名:");                        Stringru=input.next();                        for(inti=0;i

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与3

我感觉这个程序只有2个nextint的地方可能出错 用InputMismatchException 错误可以捕获

使用道具 举报

HQZCLTILYPY
XNQYNWLUWZI
PYNQLGKGCLH
UWSVQMWSAJY
HKFBXNVEAPS
QZUXFCENCFU
HHOKUFVLVET
RAPFBQTCLBR
DZODTPYFIET
ODSBXRNWMIK
VQZVKYBKMVE
VDMBXACMVXT
CLAQXGWYHXN
BQSOENWSOKF
SHQFIRHSUKS
PRAKTJZILNJ
PEMCKTCXHQF
VQMBRYBDGVL
HDZVLNDNWSV
PLGJFOWSUXN
HLNWSIKGJLB
HRBKTORGDET
WLAQSHRNCKA
YAWSCEHQLHD
DLAQSBEAQMC
LAKNWZVLHXN
JFUKFOJLBQF
LHPGVEAQSCK
PXAISADGDZQ
GVRVKAPJTQZ
CRMWZILGIEA
SAPFHJFOKBW
JLHDMTDSIKT
TBXYHQSVYAD
FUDZVEAJSOK
RAVLUXGIKGP
PSPJICFIBYV
JLORGPDMCEU
GPKACLBXGJL
XMVXZPLNQMB
GVXTCYVQFIX
IRHQZHEOQMB
CXNJFHJZILA
GPYHPYOXMVP
YHYAWSHKZBE
QLHXAKTVWSH
RUJFHKZCEAI
BQSBDSUYNRG
ACYNJTPYNPE
DXUQSVYRHWH
ISURGJSBDZV
MUJZVEUQSCR
ACEADGPJYBJ
GVFOJMPLHKG
JENJYVKTWSV
HQTJMOPSOXM
RMWZTIYBKGV
ENPZBCYHKZJ
KMNWZBDTCFN
LHDSOQMOXAB
VRMVLNPRUDY
TOLUJSUXZWS
LTPYIRMCDFI
SHDSIPLNDGC
SHWSPFBKMVL
ZOIYUQYHQGC
RAVLUDKTQMB
YUCSUQZIYZI
DMCEHJFBQMD
PLGVYBQTPFM
ETCSBQGPYBW
DFHWSJSUDTU
HJSBCMVRNPL
JFUKFCCYHKN
QMBDGDYBQZI
XTJSUDTIRBD
NCRBEGWZILP
QGCFVXTVYOD
YTPENQMBFZV
IWEUWFBDMVF

使用道具 举报

try里面放置自己感觉会出错的代码,catch里面放置怎么处理的代码。
简单的,在Java中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的parseInt() 方法,它是需要异常处理的,因为字符串中可能会出现非数字的情况。
这个例子里,输入序号那里,如果用户输入的序号大于数组长度了,不是就会发生数组越界了吗,不过,你那样处理不会。

使用道具 举报

发新帖

发布任务需求已有1031291位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!