建设网站如何挂到网上,wordpress首页添加幻灯,wordpress 主题 中国风,wordpress 友情链接分类1.runCatching作用
代替try{}catch{}异常处理#xff0c;用于捕获异常。
2.runCatching函数介绍
参数#xff1a;上下文引用对象为参数返回值#xff1a;lamda表达式结果
调用runCatching函数#xff0c;如果调用成功则返回其封装的结果#xff0c;并可回调onSuccess函…1.runCatching作用
代替try{}catch{}异常处理用于捕获异常。
2.runCatching函数介绍
参数上下文引用对象为参数返回值lamda表达式结果
调用runCatching函数如果调用成功则返回其封装的结果并可回调onSuccess函数如果在执行块函数时抛出了任何Throwable异常则捕获该异常并将其封装为一个失败结果并回调onFailure函数。例如
var name: String? null
name.runCatching {Log.d(TAG, runCatching#${this!!.length})}.onSuccess {Log.d(TAG, runCatching#onSuccess:${it.toString()})}.onFailure { Log.d(TAG, runCatching#onFailure:${it.message}) }