print("enter a number:") n = io.read("*number") if not n then error("invalid input") end ---↓等价于↓--- print("enter a number:") n = assert(io.read("*number"), "invalid input")