嗨:
朋友们
早上好啊
我的问题是:
1)throw new Exception("Character is not valid");这句代码是什么意思?
2)throw 是什么意思?Exception又代表着什么?
3)这句代码的语法结构是?
源代码如下:
public class ASCstr
{
public static string Chr(int asciiCode)
{
if (asciiCode >= 0 && asciiCode <= 255)
{
System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding();
byte[] byteArray = new byte[] { (byte)asciiCode };
string strCharacter = asciiEncoding.GetString(byteArray);
return (strCharacter);
}
else
{
throw new Exception("ASCII Code is not valid");
}
}
}
随便找本讲C#语法的书看,翻到 异常 那部分,看几遍,照着敲点代码,你就知道 了。
--------------------------------------------------------------------------------------
throw 抛出,扔出 new 新的 Exception 异常