S06013
错误代码
S06013
报错信息
As long as one parameter sets a default value, all following parameters must set default values. RefId: S06013
错误原因
在定义函数时,只要某个参数有默认值,该参数之后的所有参数都必须要有默认值。
下例展示部分错误与正确的操作。
def f(a, b=1, c) { // Error
}
def f(a, b=1, c=2) { // Ok
}
解决办法
将有默认值的函数参数放到参数列表的最后面。