我一直在尝试设置一个简单的 Serversocket,如果遇到一些错误,我想抛出一个异常(除了一些其他的东西,即设置一个 var 为 false),它使用外部回调工作,但是闭包呢?Dart 编辑器给我一个错误并拒绝运行它!
Server(String address,int port,int backlog)
{
this.s = new ServerSocket(address,port,backlog);
this.s.onError = (e) => throw new Exception(e);
}
我也尝试过“throw e”之类的东西,但只要“throw”存在,ide就不会运行它。