“欺骗JVM”

来源:互联网 发布:iphone投影到mac 编辑:程序博客网 时间:2024/06/13 03:40

欺骗JVM

有这么几句代码

stockDao.updateStock(sname, count,isBuy);throw new BuyStockException("股票没买上,明儿起早");accountDao.updateAccount(aname, money,isBuy);

明眼人半眼就可以看出最后一句连语法检查都通不过,因为在抛出异常之后,JVM都停止运行了!!!后面的代码是不可能有运行的机会的,所有jvm自作主张的让它语法检查通不过,想通过怎么办?欺骗一下单纯的JVM

stockDao.updateStock(sname, count,isBuy);if(1==1){    throw new BuyStockException("股票没买上,明儿起早");}accountDao.updateAccount(aname, money,isBuy);

这里写图片描述



这里写图片描述

0 0