想定していない状況というか、想定していない状況が起きるかもしれないので、関門の向こうから受け取ったものが「ダメっぽい><」となったら「これこういう風にダメっぽい><」ってデバッグ情報話して、「ダメっぽいので出来ない><」ってエラーだす><
でも、アプリは終了させない><
そのために内部データ形式に「これぶっ壊れてるフラグ」をつけたり、壊れてるときにはアクセスしてはいけない部分にアクセスすると例外吐くようにしてる><
で、扱う側はチェックしたり例外受け取って「この処理出来ないっぽい><」ってなる><
でもアプリは終了させない><