# Functions
判断当前条件为false的时候抛出异常
condition-判断条件; err-要抛出的异常.
获取当前环境.
获取主机名.
获取本机IP.
*
* 封装一下协程,保证协程在出现异常的情况下程序不崩溃
* @param businessFunc 处理业务的方法 (不可为空)
* @param catchFunc 异常处理的方法 (可为空)
* @param finallyFunc 无论异常与否都会最终执行的方法 (可为空)
*/.
*
* 模拟三元表达式,简化代码
* @param condition 条件
* @param trueVal 条件为真时的值
* @param falseVal 条件为假时的值
*/.