我有以下类用于例外。
for (int i = 32; i <= 255; i = (i == 127 ? 160 : i + 1)) {
char ascii = (char) i;
System.out.println(ascii);
}
正如您所看到的,我正在向{cout}写class MyException{
private:
std::string message;
public:
MyException(const std::string s): message(s){};
void what() const{
std::cout << message << std::endl;
}
};
。例如,我希望message
类能够写日志。同时我想在stdout中看到一些消息。
为此目的编写异常类的正确方法是什么?