首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

为啥启动执行不了catch

2013-07-23 
为什么启动执行不了catch这是一个类库,,怎么才能执行到catch并提示,,,目前把数据库给关掉,还是执行不了cat

为什么启动执行不了catch
为啥启动执行不了catch这是一个类库,,怎么才能执行到catch并提示,,,目前把数据库给关掉,还是执行不了catch..
[解决办法]
给参数str或command传递错误的值就能出异常了
[解决办法]
应该这样写

Console.WriteLine("{0} 程序错误.", ex);
[解决办法]
像1楼说那样,用throw主动抛出一个异常

void test()
        {
            try
            {
                throw new NotImplementedException();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                
            }
        }

[解决办法]
说老实话,我觉得我也不了解vs,有时候他真的就不报错,有2次,出现了异常,不自动中断程序并提示,执行到错误就直接终止了这个方法的执行,硬生生的给我把异常吃了,还有一次断点也打不到catch中。。。
[解决办法]
Console.WriteLine(ex.tostring());
[解决办法]
引用:
像1楼说那样,用throw主动抛出一个异常
void test()
        {
            try
            {
                throw new NotImplementedException();


            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                
            }
        }

+1

[解决办法]
+1
[解决办法]
一般都是想办法规避,.Net异常处理
http://blog.csdn.net/success0123/article/details/1585768
[解决办法]
ex就是不捕获到的异常信息啦,你可以去网上搜几个错误日志的模版,将ex写进错误日志 ,这样会更好一点,那这些你错误都会在错误日志中有所记录,又不会弹到页面上,将错误信息弹到页面,总感觉客户体验会很不好

[解决办法]
执行到catch并提示,,,目前把数据库给关掉,还是执行不了catch..


数据库关掉了 是什么意思?  数据库服务关掉了?

SqlDataAdapter 是不需要 con.Open()的

热点排行