Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区 » 实战错误讨论  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于 异常 。。。。 谢谢指教
ioexception





发贴: 8
积分: 0
于 2004-11-09 07:48 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
刚学异常 谢谢指教!!


littledeer1974 edited on 2004-11-09 22:39


Hibernate的优点
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
ioexception





发贴: 8
积分: 0
于 2004-11-09 07:49 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是运行 结果


ioexception edited on 2004-11-09 14:22


致JAVA初学者+如何下手学JAVA
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
jameszhang



CJSDN高级会员


发贴: 1594
积分: 111
于 2004-11-09 08:09 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不是刚学异常,是刚学JAVA,先编个HELLOWORLD吧!


"First they ignore u, then they laugh at u, then they fight u, then u will win

Mahatma Gandhi"


为什么这个Applet不能在浏览器显示啊?
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
ioexception





发贴: 8
积分: 0
于 2004-11-10 07:34 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
没有人回答我吗 ?



基于WEB的J2EE报表解决方案集锦
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2004-11-10 08:04 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ioexception wrote:
没有人回答我吗 ?

这样东东教人怎样回答呢?
好好打稳基础才学习异常吧!

1. http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ArithmeticException.html
2. java.lang.* 都不用 import
3. throw new ArithmeticException("blahblahblah");

另外,如非必要,请不要贴图,剪贴源码比较方便。


why edited on 2004-11-10 08:06


关于Jute Forum的长期发展给官方的建议
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
ioexception





发贴: 8
积分: 0
于 2004-11-10 10:47 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
 打击  WHY 所说极是 ! 鄙人 确实刚刚入门 

可 问题 现就 在就在打基础啊 !(这个版块就是java基础吧)
这几个问题 不能是说是基础的问题 吧
1 没查API的习惯  (我的错) 
2 import java.lang ?这也是基础问题 ? 算常识 
3 本来我是 throw 的 I的 ,这里问的意思是 如果没有throw
是不是 try ,catch 就不被执行, 那为什么编译  又没报错呢 ? 

置于贴图 想是大家会看的比较清楚 呵呵 不好意思了!

版主 应该 鼓励我 才是 ,不能打击我们这些初学者  严重抗议!  
还有了   这3个东东  您回答的挺好啊  怎么能 说没法回答?




Java应用者与<IDE/环境>
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
littledeer1974

Garbage Collector

CJSDN高级会员


发贴: 1517
积分: 122
于 2004-11-10 10:56 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
哇,字体好分散,怎么弄的呀

WHY说的你别往心里去,爱极生恨嘛,有点这个意思,WHY可是这里的大前辈呢

你要是也当了班主每天看一些不规范的提问,有的时候会变的有些,易怒,初学者也好,非初学者也好,对此也给予一些理解和支持啦Wink

还有,我个人认为,例外比较难解一点,学习的顺序,调整到后期也许比较好

学习计算机语言和学习语言是一个道理,也是慢工,别着急
慢慢来(还有就是建议大家多读发贴的规则,这样我们能更多的集中在解决问题上了,对不对呢Smile)



Surround yourself with people who are open to change


如何用JTable设置表头多行
作者 Re:关于 异常 。。。。 谢谢指教 [Re:littledeer1974]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2004-11-10 11:20 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
littledeer1974 wrote:
WHY说的你别往心里去,

非也﹐非也。
“好好打稳基础才学习异常吧!”是肺腑之言,必须“往心里去”。

版主没有需要鼓励新人。
对于不肯用心、不愿按步就班的人,用重话打击一下,效果可能会更好。
接受不了的话,就甭学IT好了。


还有,我个人认为,例外比较难解一点,学习的顺序,调整到后期也许比较好

学习计算机语言和学习语言是一个道理,也是慢工,别着急
慢慢来(还有就是建议大家多读发贴的规则,这样我们能更多的集中在解决问题上了,对不对呢Smile)

婉转的就是这样说吧。


why edited on 2004-11-10 11:25


关于女孩子从事软件开发的问题
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
wuyongjin





发贴: 44
积分: 0
于 2004-11-10 22:07 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
import java.lang.* //程序默认调用,没有他也会执行
*不用我解释了吧
至于Arithmeticexception就是你后面要用的异常啊
*已经包括了,当然可以没有啊
你后面的(3)没有执行是因为没有发生你写的Arithmeticexception异常
而是发生了其他的异常啊




Hibernate开发指南
作者 Re:关于 异常 。。。。 谢谢指教 [Re:wuyongjin]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2004-11-11 03:58 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
wuyongjin wrote:
import java.lang.* //程序默认调用,没有他也会执行
*不用我解释了吧
至于Arithmeticexception就是你后面要用的异常啊
*已经包括了,当然可以没有啊

你后面的(3)没有执行是因为没有发生你写的Arithmeticexception异常
而是发生了其他的异常啊

唉,回应请谨慎点。

那是division by zero喔!(3)那个ArithmeticException异常自然会发生,
只不过因为执行的是 new ArithmeticException("blahblahblah");
所以没有output。

前半截不知所云,不予置评。



作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
ioexception





发贴: 8
积分: 0
于 2004-11-11 12:52 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
对 没有throw 但还是执行了 而且编译 依然通过

这有另外一个
double [] a = new double [3];
try {
a[0]=Double.parseDouble(args[0]);
1---------- a[1]=Double.parseDouble(args[1]);
2---------- a[2]=Double.parseDouble(args[2]);
for ( int i=0;i<args.length;i++)
   a[i]=Double.parseDouble ( args [i] ) ;
}

catch ( ArrayIndexOutOfBoundsException A)
{
   throw new ArrayIndexOutOfBoundsException("参数不对 ");
  }

这是一个从键盘接受参数的一段异常程序,很常见的那种,可能情况 有 1-3 个参数,想问的是上面标 1 和 2 的那2句话为什么一写上(同时写上) 在运行的时候就会报有异常。
只写上 a[0]的那一句 没有问题 ,都不写也没有问题 !
。。。 。
不知道自己说的是否清楚,如果问题问的太“愚昧”的话,呵呵!就当我没说这些话 谢谢了 !^_^




基于WEB的J2EE报表解决方案集锦
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2004-11-11 19:33 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ioexception wrote:
这是一个从键盘接受参数的一段异常程序,很常见的那种,可能情况 有 1-3 个参数,想问的是上面标 1 和 2 的那2句话为什么一写上(同时写上) 在运行的时候就会报有异常。
只写上 a[0]的那一句 没有问题 ,都不写也没有问题 !
。。。 。
不知道自己说的是否清楚,如果问题问的太“愚昧”的话,呵呵!就当我没说这些话 谢谢了 !^_^

That's why I said 好好打稳基础才学习异常吧!
I don't think you understand why ArrayIndexOutOfBoundsException would be thrown, do you?

Actually, it's not that 同时写上 在运行的时候就会报有异常.
even if you take out a[2] = Double.parseDouble(args[2]);
if there is only 1 个参数, then 运行的时候会报有异常.

Again, it's not that 只写上 a[0]的那一句 没有问题
try to run with 0 个参数...

BTW, what's the point to catch and rethrow this ArrayIndexOutOfBoundsException:
catch (ArrayIndexOutOfBoundsException A)
{
throw new ArrayIndexOutOfBoundsException("参数不对 ");
}

Also, please try to follow the convention to use lower case for variables, i.e.
ArrayIndexOutOfBoundsException e
ArithmeticException e




Windows环境下的tomcat + apache配置(绝对实践操作版)
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
ioexception





发贴: 8
积分: 0
于 2004-11-12 13:40 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
WHY 的英文 真好 ! 无限羡慕中 。。。。^_^ 
这有一个 关于异常匹配的问题! 程序我明白 但编译不过去!帮忙看下啊

class Ann extends Exception {}
class Snn extends Ann { }

public class Human {
public static void main (String[] args ) {
       try {
          throw new Snn();
         } catch (Ann a) {
            System.out.println("Cauht Ann !"); 
         } catch (Snn s) {
             System.out.println("Cauht Snn !");
         }
                 }
         }
编译结果 
    D:\WINDOWS\Desktop\cc>javac Human.java
Human.java:11: exception Snn has already been caught
} catch (Snn s) {
^
1 error




初学者与<书>
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
why

問題兒童

总版主


发贴: 4629
积分: 388
于 2004-11-12 20:10 user profilesend a private message to usersend email to whysearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
exception Snn has already been caught
不是解释得清楚吗?

先catch母类Ann,属子类Snn的异常自然同时也catch了,
catch (Snn s) 就多余了。可以改为这样:

try {
throw new Snn();
} catch (Snn s) {
System.out.println("Caught Snn !");
} catch (Ann a) {
System.out.println("Caught Ann !");
}


敝人的亲友都说敝人的英文颇烂。Sad
可知好不好乃相对而言。
他朝有日阁下一定要用外语,只要你肯努力读和讲,一定行的。


why edited on 2004-11-12 20:13


搞笑QQ图片
作者 Re:关于 异常 。。。。 谢谢指教 [Re:ioexception]
robin519





发贴: 5
积分: 0
于 2004-11-13 00:31 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
这是io中基本异常的一种,属于数学方法的异常。比如除数为0就能抛出此异常。import语句写了也是多余,java jvm自动会抛异常的。



Windows环境下的tomcat + apache配置(绝对实践操作版)

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923