首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

为何 try 块没有执行

2011-12-05 
为什么 try 块没有执行?classAssertTest{staticinti10publicstaticvoidmain(Stringarg[]){ii*2try{ass

为什么 try 块没有执行?
class   AssertTest{
static   int   i=10;
public   static   void   main(String   arg[]){
  i=i*2;
try{
assert   isValid():i=i/4;
}
catch(AssertionError   e){}
System.out.println( "kk ");
{
System.out.println(i);
}


}
publicstatic   boolean   isValid(){
i=i*2;
return   false;
}
}

[解决办法]
不明白楼主的没执行是什么意思,你的catch块中什么都没有...
[解决办法]
看着好无奈。这么用assert吗?
[解决办法]
调试一下看看,或者在try{}内加点输出的东西
[解决办法]
lz的代码好高深。。。
[解决办法]
static int i=10;
这里出问题了吧,还没有到try就出错了
[解决办法]
assert出错.....
[解决办法]
顶楼上的
[解决办法]
看不明白哦

热点排行