前の質問にコード例を投稿しましたが、重要な部分は次のとおりです。
Try
first = _string.IndexOf(_firstchar) + 1
second = _string.IndexOf(_secondchar)
If first >= 1 And second >= 0 Then
retval = _string.Substring(first, second - first)
End If
Catch ex As Exception
End Try
経験豊富な VB ユーザーの 1 人は、このような Try/Catch の使用法は「悪」であると述べています。
なぜそのような使用法は「悪」であり、エラーを気にしたくないときにプログラムを続行させるのに最低限必要なものは何ですか?