どうも、お久しぶりのisamです。
今日は今仕事でやっているVBのお話です。
今までPHPとかPerlで例外処理とかあんましていないんですが(やれよっ!)、VBをやるようになって
かなり使うので自分用にメモ。
ファイルを開く時にファイルがない場合やメモリ不足の時には例外がスローされます。
ファイルがない場合はFileNotFoundException
メモリ不足の場合はOutOfMemoryException
それ意外に例外にもありますが、割愛します。
これらの例外を捕捉するために
Try~Catch~Finally~End Try
Try~Using~End Using~Catch~End Try
構文を使います。
まずTry~Catch~Finally~End Tryの例
Imports System
Imports System.IO
Imports System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
[...]