Java 和 C++ 有何区别( 二 )


类型转换在 C 和 C++ 中有时出现数据类型的隐含转换,这就涉及了自动强制类型转换问题 。例如,在 C++ 中可将一浮点值赋予整型变量,并去掉其尾数 。Java 不支持 C++ 中的自动强制类型转换,如果需要,必须由程序显式进行强制类型转换 。
异常Java 中的异常机制用于捕获例外事件,增强系统容错能力
try{ //可能产生意外的代码}catch(exceptionType name){ //处理}其中 exceptionType 表示异常类型 。而 C++ 则没有如此方便的机制 。
 

转自:https://www.jianshu.com/p/e02d681ab4c8

【Java 和 C++ 有何区别】


推荐阅读