Re: [问题] 请教一下

楼主: ayaniji ( ̄▽ ̄b)   2014-10-17 10:06:36
: 详细的说明请你参考 良葛格 的文章:
: http://openhome.cc/Gossip/Java/
: 从上述网址搜寻“例外处理”
: : 2.Scanner sc=new Scanner(System.in)
: : 3.w=sc.nextInt();
: 上述两个问题在 良葛格 的网站有解释:取得使用者输入
: http://openhome.cc/Gossip/JavaGossip-V1/UserInput.htm
: : 想请教上面几个语法的用法意思
: : 麻烦指点一下新手~谢谢Orz
: 另外,Google 搜寻“scanner java”
: 第一个结果就是 Class Scanner 的说明文件,
: http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html
我可以跑的动耶~用eclipse
例外处理人家是跟我说
有些时候软件和程式会有某些问题的产生
用throws java.io.IOException就可以让它忽略并顺利执行
scanner纪录从外部键盘输入的数值再藉nextInt回传给sc后并输出
听的有点雾沙沙~汗
作者: swpoker (swpoker)   2014-10-17 10:33:00
你是想要交作业吗?如果是的话~那你的理解就很足够了
楼主: ayaniji ( ̄▽ ̄b)   2014-10-17 12:16:00
不是作业 - -:
作者: swpoker (swpoker)   2014-10-17 12:27:00
程式执行的时候万一有问题的时候该怎么办?那java如何处理问题呢?首先要先定义问题是什么?简单的说,问题有两种,一个遇到才会知道,一个事先就可知道java认为在写程式的时候,不但要写的正常,也要顾一下异常
作者: HuangJC (吹笛牧童)   2014-10-17 13:21:00
一个问题有不同的理解很正常;看你有没有用到没用到就算把书背起来也觉得难以理解对我来说,传统写程式,副程式能不能跑就是 return y/n但这样会加很多处理传回值的程式码,很烦,程式很乱如果我可以只在问题发生时才跳去特定处理,程式就干净了传回值就仍是传回想处理的重点,才直觉(比如传回数值结果);但我会这样说,是因为我写传统程式很久,抱怨很重这时这解决方案我就知道它的优点(换言之可以完全用传统方式把 throw-catch 取代掉);但如果我现在才开始学我没有以前的抱怨,看不出现在的优点;而我一定要学的理由是:我呼叫的副程式,别人已经写了 throw,我只好 catch举例来说 a=b/c 这算式,写函式是 return b/c那万一分母为0呢?你要例外处理,还是把传回值改成传回true/false,判断执行正不正常,然后再取其值?不烦死?
作者: justin761002 (JiMing)   2014-10-17 15:50:00
你跑得动是不是因为你输入的数值是整数?而非浮点数?
楼主: ayaniji ( ̄▽ ̄b)   2014-10-22 02:15:00
是的 我填整数^^:

Links booklink

Contact Us: admin [ a t ] ucptt.com