我是这样利用异常的(解耦)——你不知道异常的那些事(二)
刚刚正权童鞋跟我抱怨说我上篇讲异常只有文字,一点例子也没有。那么这篇我就失信一下,先不对比用异常所消耗的时间,在这再给大家卖个关子。
下面我就开始给大家做一个DEMO来说明一下我对异常的使用。
首先要说的是我认为是内容耦合的那个例子,大家请看代码,我尽量简单的说(由于是为了让大家看懂,所以我就用汉语标识我要干什么,大家理解哈,嘻嘻。
业务逻辑层的代码:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLogIN.Click Try If BLL.Login() Then 登陆成功() End If Catch ex As Exception MsgBox(ex.Message) Exit Sub End Try End Sub这样,在UI层只是调用了一下BLL层的代码。以上就是我对于异常的利用,当然,异常还有别的用处,等待大家去发现。