JAVA中类型强制转换问题类manager是类employee的一个子类public void method(employee e){ if(e instanceof manager) { manager m=(manager)e; }}大家分析下,那个if判断句是干吗用的,加上后面的强制转换呢?[解决办法]是防止出错的,让程序更严谨否则的话,如果e不是manage的子类,直接类型转换会抛出异常