Разница между «can't» и «won't» в английском языке заключается в том, что первое выражает невозможность действия, а второе — решение не совершать его. 13
Например:
Также «can't» может выражать невероятность: говорящий не верит чему-то и говорит «Не может быть, что…». 5
Таким образом, can't указывает на отсутствие возможности, а won't — на решение не совершать действие, хотя такая возможность есть. 13