ウェブエンジニア問題集
問題一覧に戻る
CS基礎クイズ
「StackOverflowError」が発生しました。最も疑わしい原因はどれですか?
A
巨大なファイルの読み込み
B
終了条件のない無限の再帰呼び出し
C
無限ループによるCPU使用率100%
D
不要な変数の宣言
回答する
解説
正解は「終了条件のない無限の再帰呼び出し」です。関数呼び出しのたびにスタックメモリが消費され、上限に達するとこのエラーが発生します。
検索
カテゴリ
教科書
お知らせ
プラン
ログイン
ログイン