状況説明
現在、Android Studioにてjavaを使用して電卓のアプリを作成しています。

いま実現したいこと
足し算演算で電卓に2147483647+1と入力したら結果表示のエディットテキストボックスの中に”エラー”と表示させたいです。
 
試したこと・困っていること
If文やtry catch構文を利用して計算結果がInteger.MAX_VALUEを超えたらエラーを表示というコードを書いたのですが、2147483647+1の結果が-2147483648になってしまいます。

実際のコード

なにかアドバイスや原因など分かる方がいましたら、教えてください。
よろしくお願いいたします。

#java #android studio

オーバーフロー発生時の対処方法について《Java,Android Studio》
1.95 GEEK