Google エンドポイントで App Engine を使用しようとしていますが、奇妙な動作が見られました。次の方法で例外をスローした場合:
throw new Exception("MyException");
次に、エンドポイントとの接続を担当するアンドロイド側でそれをキャッチした場合、AsyncTask
そこからメッセージを取得できません。私が電話した場合、私e.getMessage()
はそのようなものを得ました:
503 Service Unavailable
[ code: "503",
...
message: "MyException"
]
少し奇妙です。誰かがこの行動に遭遇しましたか? App Engine で例外を適切にスローするにはどうすればよいですか?