👶

コード短編小説「例外処理の子供たち」

に公開

コード短編小説「例外処理の子供たち」

都市の片隅に、記録されない子供たちがいた。
彼らはどの戸籍データにも載らず、どの監査ログにも捕まらなかった。
理由は簡単だった――彼らが「例外」だったからだ。

try:
    register_child("NoName")
except Exception as e:
    pass  # ignored

システムは彼らの存在を処理できず、ただ無視するしかなかった。
だからこそ彼らは、都市の底で生き延びていた。


少年の名はカイ。もちろん本名ではない。
彼はエラーコードの断片を胸に抱え、妹と共に廃墟のネットワークを渡り歩いた。

「お兄ちゃん、どうして私たちはログに残らないの?」
「残らないんじゃない。残れないんだ」

raise Exception("Unhandled child: orphan")

妹の問いはいつも、例外として弾き返された。


ある夜、都市の監査局が大規模なアップデートを行った。
すべての未処理例外を「捕捉」し、強制的に削除するという。

カイは妹の手を握り、夜の端末に祈るようにコードを書き込んだ。

try:
    escape(children)
except Exception as e:
    print("Still alive:", e)

画面には「Still alive」とだけ表示された。
それが奇跡なのか、バグなのか、誰にも分からなかった。


翌朝、都市のログには新しいメッセージが残っていた。

Warning: 1 exception not caught.

例外処理の子供たちはまだ生きている。
そして彼らは知っていた。捕まらないことこそが、自分たちの存在理由なのだと。

Discussion