知识大全 处理异常和错误

Posted

篇首语:满堂花醉三千客,一剑霜寒十四洲。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 处理异常和错误相关的知识,希望对你有一定的参考价值。

  if语句能检查错误 但必须在运行时 try/catch语句能在编译时检查异常

  处理异常和错误>finally块的用途

  当打开文件 操作发生错误 虽然捕捉到异常 但资源没被释放 所以finally块可用来释放资源或其它

  代码

  using System;

  using System Collections Generic;

  using System Text;

  using System IO;

  namespace FinallyDemo

  

  class Program

  

  static void Main(string[] args)

  

  const string filePath = @ C:\\FinallyDemo txt ;

  FileStream fs=null;

  try

  

  Console WriteLine( 开始执行文件的比较操作 );

  fs = new FileStream(filePath FileMode CreateNew FileAccess ReadWrite);

  byte[] bytes = Encoding Default GetBytes( 这是一个字符串 将插入到文本文件 );

  //向流中写入指定的字节数组

  fs Write(bytes bytes Length);

  //将缓冲区的内容存储到媒介并清除缓冲区

  fs Flush();

  //将流指针移到开头

  fs Seek( SeekOrigin Begin);

  byte[] bytes = new byte[bytes Length];

  //从

  fs Read(bytes bytes Length);

  string str = Encoding Default GetString(bytes );

  Console WriteLine( 从文件中读出的字符串为 + Environment NewLine+str);

  

  catch (IOException ex)

  

  Console WriteLine( 发生了文件处理的错误! + ex Message);

  

  finally

  

  Console WriteLine( 不论是否发生异常 都会执行finally到这里 );

  if (fs != null)

  

  fs Close();

  

  Console ReadLine();

  

  

  

cha138/Article/program/net/201311/11798

相关参考

知识大全 ASP.NET生成eurl.axd Http异常错误处理

ASP.NET生成eurl.axdHttp异常错误处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 c#中构建异常处理

  异常是程序运行中发生的错误异常处理是程序设计的一部分在c#中异常处理是通过Exception基类进行的可以创建自己的异常类但这个类必须是继承自Exception基类  异常将导致不完善或者不需要的

知识大全 ASP.NET生成eurl.axd Http异常错误

ASP.NET生成eurl.axdHttp异常错误  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET事务处理和异常处理

ASP.NET事务处理和异常处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!使用SQLTrans

知识大全 ASP.NET中的事务处理和异常处理

ASP.NET中的事务处理和异常处理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用SQLTr

知识大全 Delphi异常处理的基本原则和方法

Delphi异常处理的基本原则和方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一异常的来源  

知识大全 淘宝网表现层设计分析

  前几天突然发现淘宝网访问非常慢而且出错(出现异常)猜测是淘宝网在发布新版本时出现错误或是某个服务器出现异常但淘宝网的工程师在输出错误时生成了客户端注释掉的Java异常信息(包含在<!和>

知识大全 构建更好的异常处理框架

  企业应用程序在构建时常常对异常处理关注甚少这会造成对低级异常(如javarmiRemoteException和javaxnamingNamingException)的过度依赖在EJB最佳实践的这篇

科学家们认为,由单一基因异常而导致的癌症少之又少,癌症起源于某个累积了一连串错误的细胞,慢性髓细胞白血病只需要一个突变就

科学家们认为,由单一基因异常而导致的癌症少之又少,癌症起源于某个累积了一连串错误的细胞,慢性髓细胞白血病只需要一个突变就会发生然而要达到足以致命的程度则需要更多偏差。大肠息肉通常只要几个基因突变就能发

下列对于安全带选择、检查和使用描述错误的是()

下列对于安全带选择、检查和使用描述错误的是()。A.有限空间作业应选用半身式安全带B.有限空间作业应选用全身式安全带C.安全带使用前应对其进行检查,发现异常及时更换D.安全带发生坠落冲击后应立即更换【