You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VS Code中运行简单Kotlin脚本出现报错,求助原因及解决方案

报错原因
  • 从报错信息中的fun fun main() {可以直接定位根因:你当前的Week1.kt文件第一行实际重复写了两次fun关键字,并非你贴出的仅含一次fun的代码内容。Kotlin语法规定函数定义仅需一个fun关键字修饰,连续出现两个fun属于语法错误,编译器无法识别第二个fun后的标识符属于函数名还是接收者类型,因此抛出对应报错。
  • 额外注意:你贴出的代码里println包裹字符串的双引号是中文全角双引号“,就算解决了重复fun的问题,后续也会触发字符串字面量相关报错,需要提前调整。
解决方法
  1. 打开Week1.kt文件,删除第一行多余的fun关键字,确保函数定义仅以一个fun开头,同时将中文全角双引号替换为英文半角双引号,修改后代码如下:
fun main() {
    println("Hello World!")
}
  1. 重新运行代码即可正常输出Hello World!。

内容的提问来源于stack exchange,提问作者Sean

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:15:05