私のプログラムはJSONの配列をとり、Javaからint配列を作ります。 数字の代わりに単語がある場合、または数字の後にカンマがない場合、JSON入力がうまくいかないというメッセージを表示する必要があります。 JSONと例外をJavaで使用するのが初めてです。 これらのケースを処理するにはどうすればよいですか?JSONの例外がわからない - Java
try
{
for (int i = 0; i < inArray.size(); i++)
{
tempArray[i] = inArray.getInt(i);
}
JsonArrayBuilder outArrayBuilder = Json.createArrayBuilder();
for (int i = 0; i < inArray.size(); i++)
{
outArrayBuilder.add(tempArray[i]);
}
out.println("{ \"outList\" : " + outArrayBuilder.build().toString() + " }");
}
catch (???)
{
out.println("{ \"message\" : \"Malformed JSON\" }");
}
明らかにこれは私のコードのすべてではありませんが、残りは重要ではありません。
コードを表示して、正しい方向を指すようにすることができます。 – Steve101
@ cricket_007 try-catchの部分は知っていますが、例外はありません – peppercumin
@ Steve101関連するものをコードに追加しました – peppercumin