有个for循环,比方这样
for x in datal: print x[0][0]
这个x0可能越界,打算try一下,那么try是应该写在for里面还是外面?求大神赐教
光阴似箭催人老,日月如移越少年。
print時會發生異常,所以應該是裡面
放在不同位置, 程式碼邏輯不同, 看具體需求了
放在循環裡面在一次異常的時候, 如果 catch 異常不繼續拋出的話, 就繼續循環; 放在外邊就會在第一次異常的位置終止循環
放在循環外,性能會好些~
放哪都行, 不過放外邊只try一次, 放循環裡, try n 次, 不太建議.
print時會發生異常,所以應該是裡面
放在不同位置, 程式碼邏輯不同, 看具體需求了
放在循環裡面在一次異常的時候, 如果 catch 異常不繼續拋出的話, 就繼續循環
; 放在外邊就會在第一次異常的位置終止循環
放在循環外,性能會好些~
放哪都行, 不過放外邊只try一次, 放循環裡, try n 次, 不太建議.