在本练习中,你将实现一个名为 processString 的函数,它负责处理给定的输入字符串,并妥善处理可能出现的错误。
你将学到:
使用 try…catch 代码块实现 processString 函数。
在 try 代码块内:
TypeError。null。RangeError
SyntaxError。uppercase形式返回输入。抛出错误时别忘了附上合适的错误信息!一条信息明确、结构清晰的错误信息能帮你省下好几个小时的调试时间。
在 catch 代码块内:
console.log 记录错误信息throw 抛出 error,这样可以测试它的类型。实现各种错误处理和资源管理。
编程中重要的一点是,即使出现错误,也要处理错误并关闭资源。
这个练习要求你处理各种错误。 因为错误处理相当依赖于具体的编程语言,你需要参考你所在语言轨道的测试来了解具体要求。