進法符号付き数値を表しますが、前に負の符号が付いています。指定された進法では使用できない数字である文字が含まれています。内の最初の文字が正しくない場合は、例外メッセージは、変換する数字がないことを示します。正しくない末尾文字が含まれていることを示します。進法符号付き数値を表しますが、前に負の符号が付いています。大きい数値を表します。付けることができます。メソッドでは、負の値が2の補数表現を使用することを前提としています。符号ビットとして解釈します。値に変換されるコードを記述することができます。このコードでは、例外をスローするメソッドがありません。メソッドを呼び出します。いうメッセージを表示します。バイナリ演算または数値変換を実行する場合、メソッドが特定の値を解釈するために適切な数値表現を使用しているかどうかを確認するのは常に開発者の責任です。次の例に示すように、最初に数値の符号を取得してから16進数の文字列形式に変換することにより、メソッドがオーバーフローを適切に処理できるようにすることができます。元の値が正の値であっても整数への変換で負の値が返される場合は、例外をスローします。ビット符号付き整数に変換します。