惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
U
Unit 42
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
G
Google Developers Blog
Recent Announcements
Recent Announcements
B
Blog RSS Feed
罗磊的独立博客
博客园 - Franky
J
Java Code Geeks
S
SegmentFault 最新的问题
D
DataBreaches.Net
C
Check Point Blog
Blog — PlanetScale
Blog — PlanetScale
T
The Blog of Author Tim Ferriss
有赞技术团队
有赞技术团队
腾讯CDC
博客园_首页
美团技术团队
V
Visual Studio Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
The Cloudflare Blog
aimingoo的专栏
aimingoo的专栏

博客园 - MasterCai

&lt;&lt;XtraGrid Use Tips&gt;&gt; (2) &lt;&lt;XtraGrid Use Tips&gt;&gt; (1) &lt;&lt;SOA系列&gt;&gt;--(1)-SOA Tips 《醒了自悟》--离别感言 2007年度家庭IT风云人物 R&D 给你一个抽象的任务,要你具体地完成 没有蠢问题(1):1个按钮,1张图...100个按钮,100张...,Www我和你拼了! <<读书笔记>>系列--《理解专业程序员》tips - MasterCai - 博客园 &lt;&lt;读书笔记&gt;&gt;系列--《VB2005-菜根谭》注释版 &lt;&lt;读书笔记&gt;&gt;系列--VB2005-菜根谭 Compress DataSet with .net 2.0 &lt;&lt;醒了自悟&gt;&gt;系列--Go On... OR Stop... 压缩传输,数据源源不断,助数据远行高飞 - compress dataset with .net 1.1 &lt;&lt;醒了自悟&gt;&gt;系列--微软好员工的十个标准(From Microsoft.com) &lt;&lt;读书笔记&gt;&gt;系列--微软研发75条心得 <<醒了自悟>>系列-bozo---虫不知---Don't know what you don't know - MasterCai &lt;&lt;醒了自悟&gt;&gt;系列--西游记歌词行诗--程序员生活写照??? 用户体验珠玑 &lt;&lt;醒了自悟&gt;&gt;系列--千年老妖---1000后的重生---重新脚踏实地
Throw和Throw XX
MasterCai · 2006-11-08 · via 博客园 - MasterCai

 Try

        Catch ex As Exception
            Throw ex
        End Try

这么写原来是一种"愚蠢"的写法啊!

正确的写法

        Try
        Catch ex As Exception
            Throw
        End Try

除非你想抛出你自己封的错误!

以下是一些解释:

The Throw statement without an argument rethrows the current exception object and must appear in a Catch clause to be valid. The only other significant difference from the version that takes an argument is that the latter also resets the StackTrace property of the exception object (as if a brand-new exception were created), so the version without an argument is preferable for rethrowing the same exception when you want to let the caller routine determine exactly where the exception occurred.

大意就是Throw XX多了一层ErrorStack,影响性能!