程式.
java.public void recursiveTest(){
python.def RecursiveTest():以上两个程式是最简单的递归，但因为无限地调用自己而不会停下，就会因为栈空间溢出而导致程序产生异常而强制停止，而python会因为自身设置的保护措施（限定递归的循环次数，但该次数可更改）而不断抛出异常。所以如果想要设计一个递归程式，就必须注意设定一个表达式判断（例如if语句）来告诉程序是否应该继续递归下去。Section: