ランタイムエラーとは、プログラム実行時に発生する不具合のことで、ランタイムエラーが生じた際にはプログラムの実行を継続することができなくなり、強制的に中断されます。実行時の環境や処理の内容、コードの組み合わせなど様々な要因により発生するエラーであるため、開発時やプログラム作成時など、事前に対策するのが難しいと言われています。