0
異常IO籌集IO異常具有結構:在SML
Exception IO of {
name: string
....
...}
一些其他的參數,我不明白。
我必須分配所有這些。我的意思是在此之後我該做什麼?
exception IO of {inputfile}
我通常定義異常,然後引發。但我甚至沒有用這種方式定義例外。
我想要做的就是引發異常,如果輸入文件不存在。我在這裏做什麼?
謝謝
假設我必須定義自己的異常。 我在哪裏提出異常? 我在開始時定義異常,然後在發生錯誤時將其提升。 我該如何處理?例如 TextIO.openIn(「something」)是我無法像我自己的函數中那樣定義條件的函數。我在哪裏提出例外? – 700resu
@ user1710036不確定你的意思,你在發生錯誤時引發異常。 – sepp2k
我的意思是 在正常情況下,我所做的是: 如果一個then然後提出異常 或案件......的一個=> .... | b => .... | _ =>引發異常。 對於TextIO.openIn(...) 的情況,我沒有用於定義個案的選項。那麼,我在哪裏定義例外 – 700resu