上一篇介紹瞭如何給未檢查異常快速增加try/catch語句,這裏在補充一點其他相關操作。有時候我們增加了try/catch之後還需要在加一個finally塊,比如android上每次分配一個cursor最好在代碼末尾增加finally塊,在其中關閉cursor防止內存泄露。android上cursor總共可佔用內存的大小是2M,如果哪個應用的高頻方法沒有及時關閉cursor的話,會造成其它模塊都無法分配cursor的嚴重後果。下面我們就介紹如何增加finally塊的快捷操作。
步驟一:基於上一篇文章,增加好try/catch語句,將光標放在try這一行:
步驟二:按Ctrl+1,就會提示增加finally塊,完工:
最後再補充一些其他東東:將光標放到try語句那一行,按Ctrl+1鍵能提示增加finally塊;將光標放到catch那一行,按Ctrl+1能提示刪除try/catch語句。這些操作同樣對於增加for,while循環塊起作用,自己可以嘗試下。
上一篇文章,Eclipse用法和技巧八:自動添加try/catch塊1:
http://blog.csdn.net/ts1122/article/details/8886219
下一篇文章,Eclipse用法和技巧十:顯示代碼outline:
http://blog.csdn.net/ts1122/article/details/8933207