我正在用Java編寫一種聊天程序。具體來說,如果我問「你可以打開chrome嗎?」,程序會回答「yes ...」,然後打開Google Chrome(Windows)。在Try/Catch塊中運行程序
我所創建的路徑將Chrome作爲一個字符串:
Runtime rt = Runtime.getRuntime()
String file="C:\\Program Files (x86)\\Google\\Chrome\\Application\\Chrome.exe";
我嘗試調用字符串,而是要麼「用的try/catch環繞聲明」或「用的try/catch環繞塊說」。或者將「Add throws子句添加到」java.io.IOException「」。
myVocab.addPhrase("Can you open Chrome?", "Yes, one moment..." + rt.exec(file));
無論我什麼時候做這些,Chrome都會自動打開。
我對Java有點新鮮,所以請告訴我是否有更簡單的方法來做到這一點,或者如果我完全錯了。
只是一個人擡頭,有些人不會有你指定啓動Chrome的路徑。 (即Mac上的用戶) – wkcamp 2014-12-05 03:49:52
因此,當您引用'addPhrase'時,是否添加了它正在尋找的問題以及它會給出的答案? – Makoto 2014-12-05 03:51:27
是的,它會查找「你可以打開Chrome」並回復「是,一會兒」。 – 2014-12-05 03:52:34