参考书目:C#6.0学习笔记——从第一行C#代码到第一个项目设计(作者周家安)P247
学习内容:程序调试
1. 使用try-catch
2。使用try-catch-when(条件过滤)抛出异常
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Example8_7
{
class Program
{
static void Main(string[] args)
{
//------------try catch 使用示例--------
try
{ //可能产生异常的代码
double result = CalCircleArea(0d);
}
catch(ArgumentException ex)
{//异常处理代码
Console.WriteLine("显示catch的异常处理代码");
Console.WriteLine(ex.Message);
}
//------------try catch when------异常筛选器--------
try
{
DoSomething(null, null);
// DoSomething("abc", null);
//DoSomething(null, "abc");