例外処理

C#

例外を「投げる」とは?throwの考え方を整理する【C# 初心者向け】

はじめにこれまで、例外とは何かよく見る例外の種類をまとめてきました。今回は少し視点を変えて、「例外を受け取る側」ではなく「投げる側」について考えてみます。最初は「投げるって何?」という状態でも大丈夫です。例外を「投げる」とは?例外を投げると...
C#

よく見る例外の種類と対処法【C# 初心者向け・図解イメージつき】

はじめに前回は、例外処理の基本についてまとめました。今回は、実際によく見る例外の種類をやさしく整理します。例外は怖いものではなく、「ここで問題が起きていますよ」と教えてくれるアラームのようなものです。イメージとしては、こんな感じです。通常の...
C#

例外処理とは?try-catchの基本を理解する【C#】

はじめにC#を書き始めた頃、エラーが出ると少し怖く感じていました。赤いメッセージが出て、プログラムが止まってしまう。「とりあえずtry-catchで囲めばいいのかな?」そんな状態からスタートした記憶があります。今回は、例外処理ってそもそも何...